technical devices - Almanca İngilizce Sözlük